point rainfall - French English Dictionary